Branch and Cut∗
نویسنده
چکیده
Combinatorial optimization problems can often be formulated as mixed integer linear programming problems, as discussed in Section 1.4.1.1 in this encyclopedia. They can then be solved using branch-and-cut, which is an exact algorithm combining branch-and-bound (see Section 1.4.1.2 of this encyclopedia) and cutting planes (see Section 1.4.3 of this encyclopedia). The basic idea is to take a linear programming relaxation of the problem, solve the relaxation, and then either improve the relaxation by adding additional valid constraints, or split the problem into two or more subproblems and repeat the process. Gomory first proposed strengthening linear programming relaxations of integer programming problems by incorporating extra constraints (or cutting planes) in the 1950’s [28]. These cutting planes are derived from the optimal simplex tableau, so they are broadly applicable. However, they fell into disfavor for many years because they seemed to get stuck and run out of power. The cuts are now used in more sophisticated ways and are incorporated into the major commercial packages for integer programming. These packages also include several other families of general cutting planes. General cutting planes are discussed in section 1 of this entry and also in the entries in section 1.4.3 of the Encyclopedia. Land and Doig [42] proposed a branch-and-bound approach in 1960. In branch-andbound, the linear programming relaxation of the integer program is solved. If the solution is ∗To appear in the Wiley Encyclopedia of Operations Research and Management Science †Department of Mathematical Sciences, Rensselaer Polytechnic Institute, Troy, New York 12180-1590, U.S.A. Email:[email protected]. The work of this author was supported in part by the National Science Foundation under grant DMS-0715446.
منابع مشابه
The Design of the Branch - and - Cut SystemABACUSMichael
The software system ABACUS is an object-oriented framework for the implementation of branch-and-cut and branch-and-price algorithms. This paper describes the design of ABACUS including the design principles and the most important classes.
متن کاملThe Design of the Branch-and-cut System Abacus
The software system ABACUS is an object-oriented framework for the implementation of branch-and-cut and branch-and-price algorithms. This paper describes the design of ABACUS including the design principles and the most important classes.
متن کاملInteger Programming
A short introduction to Integer Programming (IP). Problems leading to IP models. Some modelling tricks and reformulations. Geometry of linear IP. TUM matrices. Brief notes on polyhedral analysis. Separation theory. Chvatal cut hierarchy, Gomory cuts, Disjunctive cuts, RLT cut hierarchy. Iterative methods: Branch-and-Bound, Cutting Plane, Branch-and-Cut, Branch-and-Price. Lower bounds: Lagrangia...
متن کاملParallélisation de la méthode du "Branch and Cut" pour résoudre le problème du voyageur de commerce. (Parallel Branch and Cut for the Traveling Salesman Problem)
The Branch and Cut method has been very successful in solving large SymmetricTraveling Salesman instances to optimality. The time needed to solve these instances isvery high, therefore one may want to consider the possibility of using parallel machinesto perform the computations.In the first part of this thesis, we present different components of Branch and Cut. Wegive a pol...
متن کاملApplication of the Branch and Cut Method to the
The successful application of Branch and Cut methods to the TSP has drawn attention also to the polyhedral properties of the symmetric capacitated vehicle routing problem, which is the capacitated counterpart of the TSP. We investigate three classes of valid inequalities for the CVRP, multistars, pathbin inequalities and hypotours and give computational results we obtained with a Branch and Cut...
متن کامل1 A branch - and - cut - and - price algorithm for one - and two - dimensional two - staged cutting ( stock ) problems
A branch-and-cut-and-price algorithm for one-and two-dimensional two-staged cutting (stock) problems
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010